EF源码解析
系统.对象
└EF源码解析.源文件管理器
方法摘要 | |
---|---|
公开 静态 EF源码解析.源文件管理器 | 取唯一实例() |
公开 | 置可用类库(文本[] 类库名称数组) 设置当前可用的类库名称,将在提示欲“引入”的类库时使用。 |
公开 | 置工作目录(文本 目录) 如果指定了此目录,加载类库时将优先从此目录下查找。 |
公开 逻辑 | 添加源文件(文本 文件名, 文本 文件内容 = "", 整数 当前光标位置 = -1) 将在后台线程中分析其源代码,稍后可调用“取源码信息”获取分析结果。 |
公开 | 删除源文件(文本 文件名) |
公开 | 更新源文件(文本 文件名, 文本 文件内容 = "", 整数 当前光标位置 = -1) 更新后的源代码将被重新分析 |
公开 文本[] | 取所有源文件() |
公开 EF源码解析.源码信息 | 取源码信息(文本 文件名) 返回空对象表示还没有分析完毕或分析失败 |
公开 EF源码解析.源码信息 | 取源码信息(整数 索引) 返回空对象表示还没有分析完毕或分析失败 |
公开 EF源码解析.提示项[] | 取提示信息(文本 文件名, 文本 源代码, 整数 字符位置) |
公开 EF源码解析.提示项[] | 取提示信息(文本 文件名, 字节集 源代码, 整数 字符位置) |
从 系统.对象 继承的方法 |
比较类型, 是否实现, 取类名, 发送事件, 等于, 比较, 到文本, 比较引用 |
设置当前可用的类库名称,将在提示欲“引入”的类库时使用。
参数:
类库名称数组
如果指定了此目录,加载类库时将优先从此目录下查找。
参数:
目录
将在后台线程中分析其源代码,稍后可调用“取源码信息”获取分析结果。
参数:
文件名
文件内容 - 如果此参数被省略或为空文本,将自动从文件中读取文件内容。
当前光标位置 - 如不确定或不想指定光标位置,可使用-1。
参数:
文件名
更新后的源代码将被重新分析
参数:
文件名
文件内容 - 如果此参数被省略或为空文本,将自动从文件中读取文件内容。
当前光标位置 - 如不确定或不想指定光标位置,可使用-1。
返回空对象表示还没有分析完毕或分析失败
参数:
文件名
返回空对象表示还没有分析完毕或分析失败
参数:
索引
参数:
文件名
源代码
字符位置
参数:
文件名
源代码 - 必须是UTF-8编码的文本
字符位置 - 以单字节字符为单位